//根据bs_vaccinate_batchno表获得疫苗名称和生产厂家
function initVaccName(companyCode,defaultvalue) {
	$.ajax({
		url : ctx + "/vaccinate/bsVaccine/findListApi",
		success : function(data) {
			vaccData = data;
			var html = "<option value=''>--请选择--</option>";
			$.each(data, function(i, t) {
				html += "<option value=" + t.id + ">" + t.name + "[" + t.pinyin
						+ "]</option>"
			});
			$("select").each(function() {
				if ($(this).hasClass("vaccineCompany")) {
					$(this).html(html);
					if (defaultvalue) {
						$(this).val(defaultvalue);
						initCompanyName($(this).val(),companyCode);
					}
					$(this).select2();
				}
			});
		}
	});
}

function initCompanyName(vaccid, defaultvalue) {
	$.ajax({
		url : ctx + "/vaccinate/bsVaccineBatchno/getCompanyName",
		data : {
			"vaccid" : vaccid
		},
		success : function(data) {
			vaccData = $.parseJSON(data);
			var html = "<option value=''>--请选择--</option>";
			$.each(vaccData, function(i, t) {
				html += "<option value=" + t.companyCode + ">" + t.companyName+ "</option>"
			});
			$("select").each(function() {
				if ($(this).hasClass("changeCompany")) {
					$(this).html(html);
					if (defaultvalue) {
						$(this).val(defaultvalue);
					}
					$(this).select2();
				}
			});
		}
	});
}
//根据bs_vaccineinfo表获得疫苗名称和生产厂家
function initVaccNameInfo(companyCode,defaultvalue) {
	$.ajax({
		url : ctx + "/vaccinate/bsVaccine/findListApi",
		success : function(data) {
			vaccData = data;
			var html = "<option value=''>--请选择--</option>";
			$.each(data, function(i, t) {
				html += "<option value=" + t.id + ">" + t.name + "[" + t.pinyin + "]</option>"
			});
			$("select").each(function() {
				if ($(this).hasClass("vaccineCompany")) {
					$(this).html(html);
					if (defaultvalue) {
						$(this).val(defaultvalue);
						initCompanyNameInfo($(this).val(),companyCode);
					}
					$(this).select2();
				}
			});
		}
	});
}
function initCompanyNameInfo(vaccid, defaultvalue) {
	$.ajax({
		url : ctx + "/vaccinate/bsVaccineInfo/getCompanyName",
		data : {
			"id" : vaccid
		},
		success : function(data) {
			vaccData = $.parseJSON(data);
			var html = "<option value=''>--请选择--</option>";
			$.each(vaccData, function(i, t) {
				debugger;
				var companyName = t.companyName;
				var companyCode = t.companyCode;
				if(!t.companyName){
					companyName = '<空>';
				}
				if(t.companyCode){
					html += "<option value=" + companyCode + ">" + companyName + "</option>"
				}
			});
			$("select").each(function() {
				if ($(this).hasClass("selectCompany")) {
					$(this).html(html);
					if (defaultvalue) {
						$(this).val(defaultvalue);
					}
					$(this).select2();
				}
			});
		}
	});
}


function initgNum(gNum) {
	$.ajax({
		url : ctx + "/area/vaccinate/findBygName",
		success : function(data) {
			vaccData = data;
			var html = "<option value=''>--请选择--</option>";
			$.each(data, function(i, t) {
				html += "<option value=" + t.gNum + ">" + t.gName +"["+t.gCode+"]</option>"
			});
			$("select").each(function() {
				if ($(this).hasClass("vaccinegName")) {
					$(this).html(html);
					if (gNum != undefined) {
						$(this).val(gNum);
					}
					$(this).select2();
				}
			});
		}
	});
}

function initVaccCompanyName(code) {
	$.ajax({
		url : ctx + "/company/bsCompany/findCompanyList",
		success : function(data) {
			vaccData = data;
			var html = "<option value=''>--请选择--</option>";
			$.each(data, function(i, t) {
				html += "<option value=" + t.code + ">" + t.name + "</option>"
			});
			$("select").each(function() {
				if ($(this).hasClass("vaccCompanyName")) {
					$(this).html(html);
					if (code != undefined) {
						$(this).val(code);
					}
					$(this).select2();
				}
			});
		}
	});
}